
/* personal_checkup style 2010.8.9 */
.personal_checkup{with:100%; border:#B3B3B3 solid 1px;text-align:center; margin:0 auto; padding:15px 22px;}
.personal_checkup input{ vertical-align: middle; margin-right:5px;}
.personal_checkup .hr_w{width:100%; text-align:center; padding:0; margin:10px 0; height:1px;}
.personal_checkup dl{text-align:left;}
.personal_checkup dt{color:#0796D4; font-weight:bold; margin:10px 0 10px 0; }
.personal_checkup dd{color:#244281;  width:896px; margin-left:24px; clear:both;}
.personal_checkup dd div{margin:5px auto; }
.personal_checkup dd div span{margin-right:20px;}
.personal_checkup dl dd dl dt label{ font-weight:normal;margin-right:20px; color:#244281;}

.width_4{width:224px;}/*这是一行分四列的宽度*/
.width_3{width:295px;}/*这是一行分三列的宽度*/
.width_3_thin{width:220px;}/*这是一行分三列的小宽度*/
.width_2{width:380px;}/*这是一行分两列的小宽度*/
.personal_checkup dl dd dl dd.width_610{width:750px;}
.title{width:112px; float:left;text-align: right;}
.title_w{width:110px; float:left;text-align: right}
.width_3_thin .title{ width:85px; float:left; text-align: right}
.left{float:left;}
.table_personal{
    border-collapse: collapse;
    color: #244281;
    text-align: left;
    margin: 10px 0;
    color: #244281;
	width:600px;
	border:#BBB solid 1px;
	border-width:1px 0 0 1px;
	}
.table_personal td,.table_personal th{ height:27px; line-height:27px;text-align:left;padding-left:4px;border:#BBB solid 1px;
	border-width:0 1px 1px 0;}
.table_personal th{ font-weight:bold; }
.table_personal td.blank{ text-indent:2em;}
        .anchor
        {
            width:216px;
            font-size: 14px;
            position: absolute;
            top: 122px;
            left: 13px;
			
        }
        .left
        {
            float: left;
        }
        .anchor_l
        {
            width: 28px;
            height: 247px;
        }
        .anchor_r
        {
            width: 186px;
            border: #C0D098 solid 1px;
            color: #36530F;
            min-height: 245px;
            display:none;
			background:#fff;
        }
        .anchor_r ul
        {
            padding: 0;
            margin: 10px 10px;
			background:#fff;
        }
        .anchor_r ul li
        {
            text-indent: 1em;
            display: block;
            line-height: 30px;
            background: #fff;
			background:url(images/li_bj.gif) no-repeat 0 50%;
			
        }
        .anchor_r ul li a:link
        {
            display: block;
            color: #36530F;
            text-decoration: none;
        }
        .anchor_r ul li a:visited
        {
            display: block;
            color: #36530F;
            text-decoration: none;
        }
        .anchor_r ul li a:hover
        {
            display: block;
            background:url(images/li_bj.gif) #E8EFD7 no-repeat 0 50% ;
			
            color: #36530F;
            text-decoration: underline;
            font-weight: bold;
        }
        .anchor_r ul li a:active
        {
            display: block;
            color: #36530F;
            text-decoration: none;
        }
		
		
		

/* personal_checkup_show style 2010.8.9 */
.personal_checkup_show{with:100%; border:#B3B3B3 solid 1px;text-align:center; margin:0 auto; padding:15px 22px;}
.personal_checkup_show input{ vertical-align: middle; margin-right:5px;}
.personal_checkup_show dl{text-align:left;}
.personal_checkup_show dt{color:#000; font-weight:bold; margin:10px 0 10px 0; border-bottom:#F1EFED solid 2px; height:22px;line-height:22px; }
.personal_checkup_show dt span{ background: url(../css_images/checkup_show_dt_bj.gif); display:block; float:left; padding:0 20px;}
.personal_checkup_show dd{color:#244281;  width:896px; margin-left:24px; clear:both;}
.personal_checkup_show dd div{margin:5px auto; }
.personal_checkup_show dd div span{margin-right:20px;}
.personal_checkup_show dl dd dl dt{ color:#0796D4;font-weight:normal;background:none; border-bottom:none;}